package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;

import javax.persistence.*;

import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the PS_C_EP_APP_ITEM database table.
 * 
 */
@Entity
@Table(name="PS_C_EP_APP_ITEM")
@NamedQuery(name="PsCEpAppItem.findAll", query="SELECT p FROM PsCEpAppItem p")
@IdClass(PsCEpAppItemPrimary.class)
public class PsCEpAppItem implements Serializable {
	private static final long serialVersionUID = 1L;

	@Temporal(TemporalType.DATE)
	@Column(name="C_DATE1")
	private Date cDate1;

	@Temporal(TemporalType.DATE)
	@Column(name="C_DATE2")
	private Date cDate2;

	@Temporal(TemporalType.DATE)
	@Column(name="C_DATE3")
	private Date cDate3;

	@Temporal(TemporalType.DATE)
	@Column(name="C_DATE4")
	private Date cDate4;

	@Temporal(TemporalType.DATE)
	@Column(name="C_DATE5")
	private Date cDate5;

	@Id
	@Column(name="C_EP_APPRAISAL_ID")
	private String cEpAppraisalId;

	@Id
	@Column(name="C_EP_CAT_ITEM_ID")
	private String cEpCatItemId;

	@Id
	@Column(name="C_EP_CAT_TYPE")
	private String cEpCatType;

	@Id
	@Column(name="C_EP_SECTION_ID")
	private BigDecimal cEpSectionId;
	
	@Column(name="C_EP_SECTION_TYPE")
	private String cEpSectionType;

	@Id
	@Column(name="C_EP_TEMPLATE")
	private String cEpTemplate;

	@Column(name="C_FLOAT1")
	private BigDecimal cFloat1;

	@Column(name="C_FLOAT2")
	private BigDecimal cFloat2;

	@Column(name="C_FLOAT3")
	private BigDecimal cFloat3;

	@Column(name="C_FLOAT4")
	private BigDecimal cFloat4;

	@Column(name="C_FLOAT5")
	private BigDecimal cFloat5;

	@Column(name="C_INT1")
	private BigDecimal cInt1;

	@Column(name="C_INT2")
	private BigDecimal cInt2;

	@Column(name="C_INT3")
	private BigDecimal cInt3;

	@Column(name="C_INT4")
	private BigDecimal cInt4;

	@Column(name="C_INT5")
	private BigDecimal cInt5;

	@Column(name="C_PROMPT_1")
	private String cPrompt1;

	@Column(name="C_PROMPT_2")
	private String cPrompt2;

	@Column(name="C_PROMPT_3")
	private String cPrompt3;

	@Column(name="C_PROMPT_4")
	private String cPrompt4;

	@Column(name="C_PROMPT_5")
	private String cPrompt5;

	@Lob
	@Column(name="C_TEXT_LONG1")
	private String cTextLong1;

	@Lob
	@Column(name="C_TEXT_LONG2")
	private String cTextLong2;

	@Lob
	@Column(name="C_TEXT_LONG3")
	private String cTextLong3;

	@Lob
	@Column(name="C_TEXT_LONG4")
	private String cTextLong4;

	@Lob
	@Column(name="C_TEXT_LONG5")
	private String cTextLong5;

	@Column(name="C_TEXT254_1")
	private String cText2541;

	@Column(name="C_TEXT254_10")
	private String cText25410;

	@Column(name="C_TEXT254_2")
	private String cText2542;

	@Column(name="C_TEXT254_3")
	private String cText2543;

	@Column(name="C_TEXT254_4")
	private String cText2544;

	@Column(name="C_TEXT254_5")
	private String cText2545;

	@Column(name="C_TEXT254_6")
	private String cText2546;

	@Column(name="C_TEXT254_7")
	private String cText2547;

	@Column(name="C_TEXT254_8")
	private String cText2548;

	@Column(name="C_TEXT254_9")
	private String cText2549;

	@Column(name="C_YESNO1")
	private String cYesno1;

	@Column(name="C_YESNO2")
	private String cYesno2;

	@Column(name="C_YESNO3")
	private String cYesno3;

	@Column(name="C_YESNO4")
	private String cYesno4;

	@Column(name="C_YESNO5")
	private String cYesno5;

	private String descr;

	@Column(name="EP_WEIGHT")
	private BigDecimal epWeight;

	@Id
	@Column(name="\"VERSION\"")
	private BigDecimal version;

	public PsCEpAppItem() {
	}

	public Date getcDate1() {
		return cDate1;
	}

	public void setcDate1(Date cDate1) {
		this.cDate1 = cDate1;
	}

	public Date getcDate2() {
		return cDate2;
	}

	public void setcDate2(Date cDate2) {
		this.cDate2 = cDate2;
	}

	public Date getcDate3() {
		return cDate3;
	}

	public void setcDate3(Date cDate3) {
		this.cDate3 = cDate3;
	}

	public Date getcDate4() {
		return cDate4;
	}

	public void setcDate4(Date cDate4) {
		this.cDate4 = cDate4;
	}

	public Date getcDate5() {
		return cDate5;
	}

	public void setcDate5(Date cDate5) {
		this.cDate5 = cDate5;
	}

	public String getcEpAppraisalId() {
		return cEpAppraisalId;
	}

	public void setcEpAppraisalId(String cEpAppraisalId) {
		this.cEpAppraisalId = cEpAppraisalId;
	}

	public String getcEpCatItemId() {
		return cEpCatItemId;
	}

	public void setcEpCatItemId(String cEpCatItemId) {
		this.cEpCatItemId = cEpCatItemId;
	}

	public String getcEpCatType() {
		return cEpCatType;
	}

	public void setcEpCatType(String cEpCatType) {
		this.cEpCatType = cEpCatType;
	}

	public BigDecimal getcEpSectionId() {
		return cEpSectionId;
	}

	public void setcEpSectionId(BigDecimal cEpSectionId) {
		this.cEpSectionId = cEpSectionId;
	}

	public String getcEpTemplate() {
		return cEpTemplate;
	}

	public void setcEpTemplate(String cEpTemplate) {
		this.cEpTemplate = cEpTemplate;
	}

	public BigDecimal getcFloat1() {
		return cFloat1;
	}

	public void setcFloat1(BigDecimal cFloat1) {
		this.cFloat1 = cFloat1;
	}

	public BigDecimal getcFloat2() {
		return cFloat2;
	}

	public void setcFloat2(BigDecimal cFloat2) {
		this.cFloat2 = cFloat2;
	}

	public BigDecimal getcFloat3() {
		return cFloat3;
	}

	public void setcFloat3(BigDecimal cFloat3) {
		this.cFloat3 = cFloat3;
	}

	public BigDecimal getcFloat4() {
		return cFloat4;
	}

	public void setcFloat4(BigDecimal cFloat4) {
		this.cFloat4 = cFloat4;
	}

	public BigDecimal getcFloat5() {
		return cFloat5;
	}

	public void setcFloat5(BigDecimal cFloat5) {
		this.cFloat5 = cFloat5;
	}

	public BigDecimal getcInt1() {
		return cInt1;
	}

	public void setcInt1(BigDecimal cInt1) {
		this.cInt1 = cInt1;
	}

	public BigDecimal getcInt2() {
		return cInt2;
	}

	public void setcInt2(BigDecimal cInt2) {
		this.cInt2 = cInt2;
	}

	public BigDecimal getcInt3() {
		return cInt3;
	}

	public void setcInt3(BigDecimal cInt3) {
		this.cInt3 = cInt3;
	}

	public BigDecimal getcInt4() {
		return cInt4;
	}

	public void setcInt4(BigDecimal cInt4) {
		this.cInt4 = cInt4;
	}

	public BigDecimal getcInt5() {
		return cInt5;
	}

	public void setcInt5(BigDecimal cInt5) {
		this.cInt5 = cInt5;
	}

	public String getcPrompt1() {
		return cPrompt1;
	}

	public void setcPrompt1(String cPrompt1) {
		this.cPrompt1 = cPrompt1;
	}

	public String getcPrompt2() {
		return cPrompt2;
	}

	public void setcPrompt2(String cPrompt2) {
		this.cPrompt2 = cPrompt2;
	}

	public String getcPrompt3() {
		return cPrompt3;
	}

	public void setcPrompt3(String cPrompt3) {
		this.cPrompt3 = cPrompt3;
	}

	public String getcPrompt4() {
		return cPrompt4;
	}

	public void setcPrompt4(String cPrompt4) {
		this.cPrompt4 = cPrompt4;
	}

	public String getcPrompt5() {
		return cPrompt5;
	}

	public void setcPrompt5(String cPrompt5) {
		this.cPrompt5 = cPrompt5;
	}

	public String getcTextLong1() {
		return cTextLong1;
	}

	public void setcTextLong1(String cTextLong1) {
		this.cTextLong1 = cTextLong1;
	}

	public String getcTextLong2() {
		return cTextLong2;
	}

	public void setcTextLong2(String cTextLong2) {
		this.cTextLong2 = cTextLong2;
	}

	public String getcTextLong3() {
		return cTextLong3;
	}

	public void setcTextLong3(String cTextLong3) {
		this.cTextLong3 = cTextLong3;
	}

	public String getcTextLong4() {
		return cTextLong4;
	}

	public void setcTextLong4(String cTextLong4) {
		this.cTextLong4 = cTextLong4;
	}

	public String getcTextLong5() {
		return cTextLong5;
	}

	public void setcTextLong5(String cTextLong5) {
		this.cTextLong5 = cTextLong5;
	}

	public String getcText2541() {
		return cText2541;
	}

	public void setcText2541(String cText2541) {
		this.cText2541 = cText2541;
	}

	public String getcText25410() {
		return cText25410;
	}

	public void setcText25410(String cText25410) {
		this.cText25410 = cText25410;
	}

	public String getcText2542() {
		return cText2542;
	}

	public void setcText2542(String cText2542) {
		this.cText2542 = cText2542;
	}

	public String getcText2543() {
		return cText2543;
	}

	public void setcText2543(String cText2543) {
		this.cText2543 = cText2543;
	}

	public String getcText2544() {
		return cText2544;
	}

	public void setcText2544(String cText2544) {
		this.cText2544 = cText2544;
	}

	public String getcText2545() {
		return cText2545;
	}

	public void setcText2545(String cText2545) {
		this.cText2545 = cText2545;
	}

	public String getcText2546() {
		return cText2546;
	}

	public void setcText2546(String cText2546) {
		this.cText2546 = cText2546;
	}

	public String getcText2547() {
		return cText2547;
	}

	public void setcText2547(String cText2547) {
		this.cText2547 = cText2547;
	}

	public String getcText2548() {
		return cText2548;
	}

	public void setcText2548(String cText2548) {
		this.cText2548 = cText2548;
	}

	public String getcText2549() {
		return cText2549;
	}

	public void setcText2549(String cText2549) {
		this.cText2549 = cText2549;
	}

	public String getcYesno1() {
		return cYesno1;
	}

	public void setcYesno1(String cYesno1) {
		this.cYesno1 = cYesno1;
	}

	public String getcYesno2() {
		return cYesno2;
	}

	public void setcYesno2(String cYesno2) {
		this.cYesno2 = cYesno2;
	}

	public String getcYesno3() {
		return cYesno3;
	}

	public void setcYesno3(String cYesno3) {
		this.cYesno3 = cYesno3;
	}

	public String getcYesno4() {
		return cYesno4;
	}

	public void setcYesno4(String cYesno4) {
		this.cYesno4 = cYesno4;
	}

	public String getcYesno5() {
		return cYesno5;
	}

	public void setcYesno5(String cYesno5) {
		this.cYesno5 = cYesno5;
	}

	public String getDescr() {
		return descr;
	}

	public void setDescr(String descr) {
		this.descr = descr;
	}

	public BigDecimal getEpWeight() {
		return epWeight;
	}

	public void setEpWeight(BigDecimal epWeight) {
		this.epWeight = epWeight;
	}

	public BigDecimal getVersion() {
		return version;
	}

	public void setVersion(BigDecimal version) {
		this.version = version;
	}

	public String getcEpSectionType() {
		return cEpSectionType;
	}

	public void setcEpSectionType(String cEpSectionType) {
		this.cEpSectionType = cEpSectionType;
	}

	
}